<template>
	<view class="content">
		<button type="primary" @click="one_navi()">导航组件(一键导航)</button>
		<button type="primary" @click="navi()">自定义导航</button>
		<button type="primary" @click="loc()">持续定位</button>
		<button type="primary" @click="track()">猎鹰轨迹</button>
	</view>
</template>

<script>
	//插件对象
	
	export default {
		data() {
			return {
				title: 'Hello'
			}
		},
		onLoad() {
			var sdkwx = uni.requireNativePlugin('AMap-NavSdkWX');
			//隐私合规接口
			var isContains = true;//隐私权政策是否包含高德开平隐私权政策  true是包含
			var isShow = true;//隐私权政策是否弹窗展示告知用户 true是展示 
			sdkwx.updatePrivacyShow(isContains, isShow);
			
			var isAgree = true;//隐私权政策是否取得用户同意  true是用户同意
			sdkwx.updatePrivacyAgree(isAgree);
			
			//检查定位权限, 注：Android在app首次启动的第一个页面onLoad里调用时，部分手机第一次可能不会弹出权限检查，可延迟调用检查定位权限
			sdkwx.checkLocationPermission(function(res){
				console.log(res);
				if (res.result == true) {
					//检查 始终允许 定位，注：ios只有首次安装时才会弹框提醒和回调
					sdkwx.checkAlwaysLocationPermission(function(res2){
						console.log(res2);
					});
				}
			});
		},
		methods: {
			one_navi() {
				uni.navigateTo({
					url:"./one_navi"
				});
			},
			navi() {
				uni.navigateTo({
					url:"./navi"
				});
			},
			loc() {
				uni.navigateTo({
					url:"./loc"
				});
			},
			track() {
				uni.navigateTo({
					url:"./track"
				});
			}
		}
	}
</script>